package com.itheima.d7_interface;

/**
 * 接口中只有：
 * 成员变量，默认是常量
 * 成员方法，默认是抽象方法
 *
 * 接口是比抽象类更加抽象的形式
 * 所以想要定义标准规范的时候，就使用接口。想复用代码的时候，就使用抽象类
 */
public interface A {
    // 成员变量（常量） 接口里面的成员变量就是常量，所以要赋值
    public static final String SCHOOL_NAME = "黑马程序员";   //可以不用加这些显灰色的修饰符

    // 成员方法(抽象方法)
    public abstract void test();    //可以不用加显灰色的修饰符，同样不能有方法体

   /* 在接口中都是不能有的：静态和实例代码块，构造器。
    static {   //报错

    }

    {
        int a = 10;
    }

    public A(){

    }*/

}
